@CHARSET "UTF-8";

/** import common style**/
@IMPORT url("common/style.css");

/** import dsp style**/
@IMPORT url("dspadmin/css/style.css");



/** @Override ***/

/* h1 { */
/* 	font-weight: bold; */
/* 	font-size: 160%; */
/* 	border: 1px solid #33ADB8; */
/* 	background-color: #daf7f8; */
/* 	width: 90%; */
/* 	padding: 2px 0px; */
/* 	text-align: center; */
/* } */

/* h2 { */
/* 	font-weight: bold; */
/* 	font-size: 140%; */
/* 	border: 1px solid #33ADB8; */
/* 	background-color: #daf7f8; */
/* 	width: 90%; */
/* 	padding: 2px 0px; */
/* 	text-align: left; */
/* } */

/*************** Override Designer's CSS ***********/

#logo {
	width: 184px;
	height: 52px;
	float: left;
	background: url(dspadmin/images/logo1.jpg) no-repeat center top;
}

#nav {
	height: auto;
}

/*报表*/
.report{ width:100%; margin-top:10px; border:1px solid #d0d0d0; clear:both; overflow:hidden; zoom:1;  border-collapse:collapse;}
.report table{ width:100%; padding:0; margin:0; border-collapse:collapse; border:1px solid #d0d0d0; background:#fff;}
.report table th{ height:32px; line-height:32px; text-align:center; padding-right:5px; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7;  border-collapse:collapse;}
.report table td{ height:30px; line-height:30px; border:1px solid #d7d7d7; text-align:center; padding-right:5px;}
.table_tit{ height:32px; line-height:32px; color:#3e3f3f; font-weight:bold; text-align:center; background:url(dsp/images/bg_02.png) repeat-x;}
.td_bg{ background:#f2f2f2;}
.current a:hover{ background:#f9edbc;}


.report {
    border: 0px solid #D0D0D0;
    border-collapse: collapse;
    clear: none;
    margin-top: 0px;
    width: 100%;
}

.basic_list dl {
    margin: 5px 0px;
}
.target_detail li {
    display: block;
    float: none;
}

.target_detail .title li {
	display: inline;
    float: left;
    margin-right: 3px;
}

.wrap_main {
    padding-left: 10px;
    padding-right: 10px;
    width: auto;
    min-height: 630px;
}
    
/*************** Override Designer's CSS ***********/

img {
	border: 0px;
	/** vertical-align: bottom; **/
}

select,input {
	height: 20px;
	line-height: 20px;
}

textarea,select,input {
/* 	border: 1px solid #999999; */
}

input {
	height: 20px;
	line-height: 20px; /** fix for ie **/
	margin-right: 3px;
}

/********************  表格定义    ******************/

/** 表格横向表头 **/
th.head {
	font-size: 120%;
	color: #0365A4;
	background-color: #daf7f8;
	height: 25px;
}
/** 表格纵向表头 **/
td.lhead {
	font-size: 120%;
	font-weight: bold;
	text-align: left;
	color: #0365A4;
	background-color: #daf7f8;
	height: 25px;
}
hr { border-width: 1px; 1px solid #c0c0c0; }

/** 数据列表区域 **/

table .dataList {
	width: 96%;
	border: 1px solid #31A8B8;
}
table .dataList th {
	border: 1px solid #31A8B8;
}
table .dataList td {
	border: 1px solid #31A8B8;
}

/** 列表查询区域 **/
table .queryTable {
	width: 96%;
	border: 1px solid #31A8B8;
}
table .dataList th {
	border: 1px solid #31A8B8;
}
table .queryTable td {
	border: 0px solid #31A8B8;
}


/** 主页面布局 **/
#main {
	margin: 5px auto;
	width: 980px;
	min-height: 370px; /** for ff2+, ie7+ **/
	_height: 370px; /** for ie6 **/
	
}

/*** 错误信息 **/
.error {
	color: #ff0000;
}
/** 表单文本提示信息 **/
.notice {
	color: #4c4c4c;
}
/** 查询表单标签文本 **/
.label {
	margin: 1px 3px;
}


/** 按钮样式  border:#808080 1px solid; **/
.btn {
	cursor: pointer;
}

/** 列表中的超链接操作 LVHA（LoVeHAte）先爱后恨。 **/

.btn a:hover {
	color: #ff0000;
	text-decoration: none;
}

.btn a {
	color: #31A8B8;
	text-decoration: none;
}

/** admin center **/
.navbar {
	font-weight: bold;
	font-size: 140%;
	border: 1px solid #33ADB8;
	background-color: #daf7f8;
	padding: 3px 0px;
	text-align: center;
}


label.overlabel {
    color: #999999;
    left: 5px;
    line-height: 1.4;
    position: absolute;
    text-align: left;
/*     top: 0; */
    z-index: 1;
}

#foot-signature {
    background: url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAIoAAAAECAMAAABm41f+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5OTdBRkY5MUZFOEIxMUUwQTNGRUQ4M0ZFQUJDRkY4RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5OTdBRkY5MkZFOEIxMUUwQTNGRUQ4M0ZFQUJDRkY4RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk5N0FGRjhGRkU4QjExRTBBM0ZFRDgzRkVBQkNGRjhEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk5N0FGRjkwRkU4QjExRTBBM0ZFRDgzRkVBQkNGRjhEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eWFsKwAAAD9QTFRFAHv/5SU2/9wz/900OrY3/9w0OrU35CU1OrY44AYo/9ogIrAp/9shI7EqIrEp4Aco4Qcp4QcoI7Ep/9ohAHr/sLWtWAAAANtJREFUeNp8kdkWwiAMRLGLSiEJBP//W51Je9yOGmgWeJjbId3+RIp8sm69tW74mlnPyI0n1tF1y9anMWoddRusdTyiPtKs4uruqo5OlAN2EVVsdynX9Kb6HQXKEM0UB0G2A43HmTe9zbvyFquGPLsAqXEyq4ckOBAiWmIWL2icfEv6RfC8OOG3seEKfKF+s7xbBLwMmGxrcLybsR01sMakpdAVDzNgBxCARBahVe7n9GHBl7iAgj7wdVq8DQIkjLgwmw7118cJiuAhyyqyS0rZC5YHHBA56HIXYACRKSMzzr7NcwAAAABJRU5ErkJggg==") no-repeat scroll right bottom transparent;
    clear: both;
    margin: 10px auto 0;
/*     max-width: 978px; */
    min-height: 4px;
}

#mask {
	position: absolute;
	background: #000;
	z-index: 1000;
	left: 0px;
	top: 0px;
}

/*width:600px; height:250px;Download by http://www.codefans.net*/
#pop {
	width: 510px;
	height: 220px;
	position: absolute;
	background: #fff;
	z-index: 2000;
	left: 0px;
	top: 0px;
	border: 2px solid #646464;
}

#pop_1 {
	width: 510px;
	height: 220px;
	position: relative;
	z-index: 3000;
	padding-top: 22px;
}

#pop_1 .pop_close {
	width: 66px;
	height: 22px;
	background: url(dspadmin/images/closelabel.gif);
	display: block;
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer;
}
/*关闭按钮高度22px*/
#pop_content {
	top:15px;
	width: 510px;
	height: 220px;
	margin-left :2px;
	font-size: 12px;
}